package com.hc.common.service;

public interface EmailService {

    /**
     * 发送文本邮件
     *
     * @param from    发送人
     * @param to      收件人
     * @param cc      抄送人
     * @param subject 主题
     * @param content 内容
     */
    void sendTextEmail(String from, String to, String cc, String subject, String content);

    /**
     * 发送HTML邮件
     *
     * @param from    发送人
     * @param to      收件人
     * @param subject 主题
     * @param content 内容
     */
    void sendMimeEmail(String from, String to, String subject, String content);

    /**
     * 发送带附件的邮件
     *
     * @param from    发送人
     * @param to      收件人
     * @param subject 主题
     * @param content 内容
     * @param file    附件
     */
    public void sendsAttachmentEmail(String from, String to, String subject, String content, String file);
}
